Code
import pandas as pd
import plotly.graph_objects as go
import plotly.io as pio
df = pd.read_csv("reddit_data.csv")
df_sample = df.head(200)Raw Data
pio.renderers.default = "notebook"
fig = go.Figure(data=[go.Table(
#--- Header ---
header=dict(values=list(df_sample.columns), # Get column names
fill_color='paleturquoise',
align='left'),
#--- Cells ---
cells=dict(values=[df_sample[col] for col in df_sample.columns], # Get data
fill_color='lavender',
align='left'))
])
fig.update_layout(
title="Raw Reddit Data (First 200 Rows)"
)
fig.show()